Skip to content

Conversation

@quanxianwang
Copy link

backporting two commits which is related with DMR CPU module support

70d1d98934e7,x86/cpu: Rename and move CPU model entry for Diamond Rapids,2025-09-17 11:22:11,Tony Luck tony.luck@intel.com,v6.18-rc1
d1fb034,x86/cpu: Add two Intel CPU model numbers,2024-09-26 10:47:49,Tony Luck tony.luck@intel.com,v6.12-rc1

for 70d1d98934e7,
1.we remove turbostat updates(tools/power/x86/turbostat/turbostat.c) updates which is not supported by Intel.
2.drivers/platform/x86/intel/tpmi_power_domains.c is not supported in velinux-6.6
3.also we add new CPU model family support for module speed_select_if/isst_if_common.c

aegl added 2 commits January 11, 2026 22:15
commit d1fb034 upstream.

Pantherlake is a mobile CPU. Diamond Rapids next generation Xeon.

Intel-SIG: commit d1fb034 x86/cpu: Add two Intel CPU model numbers.
Support DMR new CPU models

Signed-off-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
Link: https://lore.kernel.org/all/20240923173750.16874-1-tony.luck%40intel.com
[ Quanxian Wang: amend commit log ]
Signed-off-by: Quanxian Wang <quanxian.wang@intel.com>
commit 70d1d98934e723b9e463283a542b88f4f009ae82 upstream.

This model was added as INTEL_PANTHERCOVE_X (based on the name of the
core) with a comment that the platform name is Diamond Rapids. It was
also placed at the end of the file in a new section for family 19
processors.

This is different from previous naming as Andrew Cooper noted.
PeterZ agreed and posted a patch[1] to fix the name and move it in
sequence with other Xeon servers. But without a commit description or
sign-off the patch wasn't ever applied.

Patch updated to cover one additional use of the #define by turbostat
and to change the "Family 6" comment to also list 18 and 19 since new
models in these families are mixed in with family 6.

Originally-by: Peter Zijlstra <peterz@infradead.org>
Intel-SIG: commit 70d1d98934e7 x86/cpu: Rename and move CPU model entry for Diamond Rapids.
Support DMR new CPU models

Signed-off-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Reviewed-by: Sohil Mehta <sohil.mehta@intel.com>
Link: https://lore.kernel.org/all/20250214130205.GK14028@noisy.programming.kicks-ass.net/ # [1]
[ Quanxian Wang: amend commit log ]
Signed-off-by: Quanxian Wang <quanxian.wang@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants